debit transfer - French English Dictionary